package com.wicket.okrcalc.biz.service.dto.res;

import com.wicket.okrcalc.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import javax.validation.constraints.NotNull;
import lombok.Data;

/**
 * @desc ImplementAnalysisEvaObjectAndOkrPerDataComRespDto
 * @使用场景
 */
@Data
public class ImplementAnalysisEvaObjectAndOkrPerDataComRespDto
  extends BaseDto
  implements Serializable {

  /**
   * 评价对象树是否存在标准数据 TRUE:是 FALSE:否
   */
  @ApiModelProperty("评价对象树是否存在标准数据")
  private String isExistEvaObjectData;

  /**
   * 评价对象目标周期ID
   */
  @ApiModelProperty("评价对象目标周期ID")
  private String evaObjTargetCycleId;

  /**
   * 评价对象树标准数据ID
   */
  @ApiModelProperty("评价对象树标准数据ID")
  private String evaObjectDataId;

  /**
   * OKR个人树是否存在标准数据 TRUE:是 FALSE:否
   */
  @ApiModelProperty("OKR个人树是否存在标准数据")
  private String isExistOkrSubjectData;

  /**
   * OKR责任主体个人目标周期ID
   */
  @ApiModelProperty("OKR责任主体个人目标周期ID")
  private String okrPsEvaObjTargetCycleId;

  /**
   * OKR个人树标准数据ID
   */
  @ApiModelProperty("OKR个人树标准数据ID")
  private String okrSubjectDataId;

}
